/**
 * Prettier配置文件
 */
export default {
    /** 使用单引号 */
    singleQuote: true,
    /** 行尾不需要有分号 */
    semi: false,
    /** 使用 4 个空格缩进 */
    tabWidth: 4,
    /** 不使用缩进符，而使用空格 */
    useTabs: false,
    /** 一行代码的最大字符数，这里为 120 字符 */
    printWidth: 120,
    /** 换行符使用 lf */
    endOfLine: 'lf',
    /** object对象中key值是否加引号（quoteProps: "<as-needed|consistent|preserve>"）as-needed只有在需求要的情况下加引号，consistent是有一个需要引号就统一加，preserve是保留用户输入的引号 */
    quoteProps: 'as-needed',
    /** 尾部逗号设置，es5是尾部逗号兼容es5，none就是没有尾部逗号，all是末尾需要有逗号，需要node8和es2017以上的环境。 */
    trailingComma: 'all',
    /** 箭头函数只有一个参数的时候，也需要括号 */
    arrowParens: 'always',
    /** 在对象，数组括号与文字之间加空格 "{ foo: bar }" */
    bracketSpacing: true,
    /** html中的空格敏感性，ignore是对HTML全局空白不敏感 */
    htmlWhitespaceSensitivity: 'ignore',
    /** 不使用prettier格式化的文件填写在项目的.prettierignore文件中 */
    ignorePath: '.prettierignore',
    //plugins: [
    //    'prettier-plugin-css-order', // Prettier 格式化CSS后的属性排序插件
    //],
}
